
interface ModuleConfig {
  [key: string]: any
}
const files = require.context('../modules', false, /\.(ts|js)$/)
const modules: ModuleConfig = {}

console.log(files)
files.keys().forEach((key: string) => {
  modules[key.replace(/(\.\/|\.(ts|js))/g, '')] = files(key).default
})

export default {
  namespace: true,
  modules
}
